Hingham
Marshfield
Norwell
Rockland
Also a great place to go next is Boston, located just 25 minutes North of Hanover. Boston has a multitude of things to do including duck tours, shopping, restaurants, sporting events, and much more!